Create  TABLE MAIN.[XXFP](
[FPZL] char(1) NOT NULL
,[FPDM] varchar(12) NOT NULL
,[FPHM] int NOT NULL
,[KPJH] int NOT NULL
,[XSDJBH] varchar(50)
,[GFMC] varchar(100)
,[GFSH] varchar(25)
,[GFDZDH] varchar(100)
,[GFYHZH] varchar(100)
,[XFMC] varchar(100) NOT NULL
,[XFSH] varchar(25) NOT NULL
,[XFDZDH] varchar(100) NOT NULL
,[XFYHZH] varchar(100) NOT NULL
,[XSBM] varchar(40)
,[YDXS] bit
,[JMBBH] varchar(6) NOT NULL
,[MW] varchar(350) NOT NULL
,[KPRQ] DATETIME NOT NULL
,[SSYF] int NOT NULL
,[HJJE] decimal NOT NULL
,[SLV] float
,[HJSE] decimal NOT NULL
,[ZYSPMC] varchar(100) NOT NULL
,[SPSM] varchar(6)
,[JZPZHM] varchar(10)
,[BZ] varchar(350)
,[KPR] varchar(10) NOT NULL
,[SKR] varchar(10)
,[FHR] varchar(10)
,[DYBZ] bit NOT NULL
,[QDBZ] bit NOT NULL
,[GFBH] varchar(16)
,[HZTZDH] varchar(16)
,[SPBH] varchar(16)
,[ZFBZ] bit NOT NULL
,[BSBZ] bit NOT NULL
,[XFBZ] bit NOT NULL
,[JYM] varchar(20)
,[BSQ] int
,[XZBZ] int
,[PZLB] varchar(10)
,[PZHM] int
,[PZYWH] varchar(20)
,[PZZT] int
,[PZRQ] datetime
,[HXM] varchar(800)
,[SYH] VARCHAR(25)
,[SBBZ] VARCHAR(25)
,[YYSBZ] varchar(10)
,[WKBZ] bit NOT NULL DEFAULT 0
,[DJBZ] bit NOT NULL DEFAULT 0
,[CM] varchar(100)
,[DLGRQ] datetime
,[KHYHMC] varchar(100)
,[KHYHZH] varchar(100)
,[TYDH] varchar(50)
,[QYD] varchar(100)
,[ZHD] varchar(100)
,[XHD] varchar(100)
,[MDD] varchar(100)
,[YYZZH] varchar(100)
,[HYBM] varchar(100)
,[XFDZ] varchar(100)
,[XFDH] varchar(100)
,[JQBH] varchar(20)
,[SCCJMC] varchar(100)
,[YSHWXX] varchar(200)
,[BSZT] INT
,[SIGN] varchar(600)
,[ZFRQ] VARCHAR(20)
,[WSPZHM] VARCHAR(60)
,[LZDMHM] VARCHAR(25)
,[BSCS] INT DEFAULT 0
,[PZWLYWH] varchar(100)
,[BSRZ] VARCHAR(200)
,[DZSYH] Varchar(20)
,[KPSXH] Varchar(20)
,[BMBBBH] VARCHAR(20)
,[SPSM_BM] VARCHAR(100)
,[YDBS] varchar(10)
,[DKBDBS] varchar(10)
, Primary Key(FPZL,FPDM,FPHM)   
);

CREATE INDEX [XXFP_KPRQ_KPR] ON [XXFP] ([KPRQ], [KPR]);
CREATE INDEX [XXFP_SSYF] ON [XXFP] ([SSYF]);
CREATE INDEX [XXFP_XSDJBH] ON [XXFP] ([XSDJBH]);
CREATE INDEX [XXFP_ZL_DM_HM] ON [XXFP] ([FPZL], [FPDM], [FPHM]);